/*
 * @Description: Printer测试类
 * @Author: rendc
 * @Date: 2024-10-11 11:03:23
 * @LastEditors: rendc
 * @LastEditTime: 2024-10-11 11:17:53
 */

/**
 * Test01Printer
 */
public class Test01Printer {

  public static void main(String[] args) {
    // // 创建类的对象
    // Printer printer = new Printer();
    // // 创建线程对象1 输出100次天天向上
    // Thread t1 = new Thread() {
    // @Override
    // public void run() {
    // for (int i = 0; i < 100; i++) {
    // // 调用Printer中的方法
    // printer.print1();
    // }
    // }
    // };
    // // 创建线程对象2 输出100次好好学习
    // Thread t2 = new Thread() {
    // @Override
    // public void run() {
    // for (int i = 0; i < 100; i++) {
    // // 调用Printer中的方法
    // printer.print2();
    // }
    // }
    // };
    // t1.start();
    // t2.start();
    // 创建类的对象
    Printer printer = new Printer();
    // 创建线程对象3 输出100次天天向上
    Thread t3 = new Thread() {
      @Override
      public void run() {
        for (int i = 0; i < 100; i++) {
          // 调用Printer中的静态方法
          Printer.print3();
        }
      }
    };
    // 创建线程对象4 输出100次好好学习
    Thread t4 = new Thread() {
      @Override
      public void run() {
        for (int i = 0; i < 100; i++) {
          // 调用Printer中的方法
          printer.print4();
        }
      }
    };
    t3.start();
    t4.start();
  }
}